colocated satellites - İspanyolca İngilizce Sözlük